﻿<%@ page language="java" contentType="text/html; charset=utf-8"
	import="java.util.*,com.entity.*"%>
<%@taglib prefix="c" uri="http://java.sun.com/jsp/jstl/core"%>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<!-- TemplateBeginEditable name="doctitle" -->
<title>无标题文档</title>
<!-- TemplateEndEditable -->
<!-- TemplateBeginEditable name="head" -->
<!-- TemplateEndEditable -->
<style type="text/css">
<!--
body {
	font: 100% Verdana, Arial, Helvetica, sans-serif;
	background: #666666;
	margin: 0; /* 最好将 body 元素的边距和填充设置为 0 以覆盖不同的浏览器默认值 */
	padding: 0;
	text-align: center;
	/* 在 IE 5* 浏览器中，这会将容器居中。文本随后将在 #container 选择器中设置为默认左对齐 */
	color: #000000;
	background-image: url(image/%E8%83%8C%E6%99%AF%E5%85%A8%E5%9B%BE.jpg);
	background-color: #FFFFFF;
}

/* 弹性布局提示 
1. 由于弹性布局的总体大小取决于用户的默认字体大小，因此弹性布局更难预测。如果正确使用的话，弹性布局对于那些需要较大字体的用户更为方便，因为行的长度仍保持适当比例。
2. 此布局中 div 的大小取决于 body 元素中的 100% 字体大小。如果您通过对 body 元素或 #container 使用“font-size: 80%”来减小文本的总体大小，请记住整体布局将按比例缩小。您最好增加各个 div 的宽度以对此进行补偿。
3. 如果字体大小在每个 div 中按不同的量进行更改（例如，#sidebar1 上的字体大小为 70%，#mainContent 上的字体大小为 85%），而不是对总体设计进行更改，则将按比例更改每个 div 的总体大小。您最好基于最终的字体大小来调整这些 div。
*/
.twoColElsLt #container {
	width: 46em; /* 当文本保持浏览器的默认字体大小时，此宽度将创建一个适合 800px 浏览器窗口的容器 */
	background: #FFFFFF;
	margin: 0 auto; /* 自动边距（与宽度一起）会将页面居中 */
	border: 1px solid #000000;
	text-align: left; /* 这将覆盖 body 元素上的“text-align: center”。 */
}

/* sidebar1 提示：
1. 请记住，如果为该 div 设置了字体大小，则该 div 的总体宽度将进行相应的调整。
2. 由于我们使用的是全方 (em)，因此最好不要针对侧栏本身使用填充。它将会新增至宽度，而让符合标准的浏览器建立未知的实际宽度。 
3. 如果为 div 中的元素设置左边距和右边距，则会在 div 边缘和这些元素之间产生空白，如“.twoColElsLt #sidebar1 p”规则中所示。
*/
.twoColElsLt #sidebar1 {
	float: left;
	width: 12em; /* 由于此元素是浮动的，因此必须指定宽度 */
	background: #E0FFFF; /* 将显示背景色，其宽度等于栏中内容的长度，*/
	padding: 15px 0; /* 顶部和底部的填充将在该 div 中产生视觉空间 */
}

.twoColElsLt #sidebar1 h3,.twoColElsLt #sidebar1 p {
	margin-left: 10px; /* 对于将要放在侧栏中的每个元素，都应当设置左边距和右边距 */
	margin-right: 10px;
}

/* mainContent 提示：
1. 如果为 #mainContent div 和 #sidebar1 div 指定不同的字体大小，则 #mainContent div 的边距和 #sidebar1 div 的宽度将取决于各自 div 的字体大小。您最好调整这些 div 的值。
2. mainContent 和 sidebar1 之间的空白是由 mainContent div 的左边距创建的。无论 sidebar1 div 中包含多少内容，都将保留栏空白。如果您希望在 #sidebar1 中的内容结束时，用 #mainContent div 的文本填充 #sidebar1 空白，则可以删除此左边距。
3. 为避免出现“浮动下降”，可能需要进行测试，以确定近似的最大图像/元素大小，这是由于此布局基于用户的字体大小以及您所设置的值。但是，如果用户将浏览器的字体大小设置为低于正常值，那么，在 #mainContent div 中看到的空白将少于在测试时看到的空白。
4. 在下面的 Internet Explorer 条件注释中，zoom 属性用来赋予 mainContent“hasLayout”。这会避免几个可能出现的特定于 IE 的错误。
*/
.twoColElsLt #mainContent {
	margin: 0 1.5em 0 13em; /* 右边距可以用全方 (em) 或像素来指定，它会在页面的右下方产生空白。 */
}

/* 要重用的各种类 */
.fltrt { /* 此类可用来使页面中的元素向右浮动。浮动元素必须位于页面上要与之相邻的元素之前。 */
	float: right;
	margin-left: 8px;
}

.fltlft { /* 此类可用来使页面上的元素向左浮动 */
	float: left;
	margin-right: 8px;
}

.clearfloat { /* 此类应当放在 div 或 break 元素上，而且该元素应当是完全包含浮动的容器关闭之前的最后一个元素 */
	clear: both;
	height: 0;
	font-size: 1px;
	line-height: 0px;
}
* {
}
body,td,th {
	font-size: 150%;
}

td {
	font-size: 100%;
	}
.STYLE1 {
	font-size: 14
}

.STYLE2 {
	font-size: 36px;
	color: #FF8080;
}

.STYLE3 {
	font-size: 18px;
	font-family: Arial, Helvetica, sans-serif;
}

.STYLE7 {
	font-size: 18px
}

-->
.function {
	color: black;
	text-decoration: none;
}

.function:hover {
	text-decoration: underline;
}
</style>
<!--[if IE]>
<style type="text/css"> 
/* 请将所有版本的 IE 的 css 修复放在这个条件注释中 */
.twoColElsLt #sidebar1 { padding-top: 30px; }
.twoColElsLt #mainContent { zoom: 1; padding-top: 15px; }
/* 上面的专用 zoom 属性为 IE 提供避免错误所需的 hasLayout */
</style>
<![endif]-->
</head>

<body class="twoColElsLt">

	<div class="twoColElsLt" id="container">
		<div id="sidebar1">
			<h3>超级管理员版块</h3>
			<p>&nbsp;</p>
			<p>超级管理员</p>
			<form id="form1" name="form1" method="post" action="">

				<p>
					1. <label><a class="function" href="个人信息.html"> 个人信息 </a></label>
				</p>
				<p>
					2. <label> <a class="function" href="修改个人信息.html"> 修改信息
					</a></label>
				</p>
				<p>&nbsp;</p>
				<p>用户管理</p>
				<p>
					1. <label> <a class="function" href="查看用户信息.html"> 查看用户
					</a></label>
				</p>
				<p>
					2. <label> <a class="function" href="增加用户信息.html"> 增加用户
					</a></label>
				</p>

		</div>
		<div id="mainContent">
			<h1 align="center" class="STYLE2">用户信息</h1>
			<div align="center">
				<table width="526" border="1">
					<tr>

						<th width="81" class="STYLE7" scope="col">ID</th>
						<th width="81" class="STYLE7" scope="col">姓名</th>
						<th width="60" class="STYLE7" scope="col">个人密码</th>
						<th width="81" class="STYLE7" scope="col">联系电话</th>
						<th width="81" class="STYLE7" scope="col">联系地址</th>
						<th width="81" class="STYLE7" scope="col">用户类型</th>
						<th width="81" class="STYLE7" scope="col"></th>
						<th width="81" class="STYLE7" scope="col"></th>
					</tr>


					<c:forEach var="user" items="${users}">
						<tr>
							<td class="STYLE1">${user.id}</td>
							<td class="STYLE1">${user.name}</td>
							<td class="STYLE1">${user.password}</td>
							<td class="STYLE1">${user.phone}</td>
							<td class="STYLE1">${user.address}</td>
							<td class="STYLE1">${user.type}</td>
							<td><a href="DeleteUserServlet?userid=${user.id }">删除</a></td>
							<td><a href="ModifyUserServlet?userid=${user.id }">修改</a></td>
						</tr>

					</c:forEach>

					



				</table>
			</div>

			<label>
				<p>&nbsp;</p>
				<div align="center"></div>
			</label>

			<h1 align="center">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</h1>
			<h1 align="center">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</h1>
			<h1>&nbsp;</h1>

			</form>
			<p>&nbsp;</p>
			<!-- end #mainContent -->
		</div>
		<!-- 这个用于清除浮动的元素应当紧跟 #mainContent div 之后，以便强制 #container div 包含所有的子浮动 -->
		<br class="clearfloat" />
		<!-- end #container -->
	</div>
</body>
</html>
